package cn.com.nes.site.service.logs.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

@ApiModel("终端客户销售导入主日志出参模型")
public class ImportMainLogDTO {

    @ApiModelProperty("唯一标识")
    private String uuid;

    @ApiModelProperty("施工项目主键ID")
    private String projectId;

    @ApiModelProperty("商务项目UUID")
    private String opportunityUuid;

    @ApiModelProperty("操作人名称")
    private String operateUserName;

    @ApiModelProperty("操作时间戳")
    private Long operateTimeStamp;

    @ApiModelProperty("操作时间")
    private Date operateTime;

    @ApiModelProperty("项目名称")
    private String projectName;

    @ApiModelProperty("总数")
    private Integer total;

    @ApiModelProperty("成功条数")
    private Integer success;

    @ApiModelProperty("失败条数")
    private Integer fail;

    @ApiModelProperty("行政区划")
    private String areaCode;

    public ImportMainLogDTO() {
    }

    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getOpportunityUuid() {
        return opportunityUuid;
    }

    public void setOpportunityUuid(String opportunityUuid) {
        this.opportunityUuid = opportunityUuid;
    }

    public String getOperateUserName() {
        return operateUserName;
    }

    public void setOperateUserName(String operateUserName) {
        this.operateUserName = operateUserName;
    }

    public Long getOperateTimeStamp() {
        return operateTimeStamp;
    }

    public void setOperateTimeStamp(Long operateTimeStamp) {
        this.operateTimeStamp = operateTimeStamp;
    }

    public Integer getTotal() {
        return total;
    }

    public void setTotal(Integer total) {
        this.total = total;
    }

    public Integer getSuccess() {
        return success;
    }

    public void setSuccess(Integer success) {
        this.success = success;
    }

    public Integer getFail() {
        return fail;
    }

    public void setFail(Integer fail) {
        this.fail = fail;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public Date getOperateTime() {
        return operateTime;
    }

    public void setOperateTime(Date operateTime) {
        this.operateTime = operateTime;
    }

}
